<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <!-- 在1html 当中，我们知道输出132，如果我们要等怎么办？ -->
    <!--  Promise 将异步任务同步化 -->
    <!--  许诺 Promise 包含一个耗时性的任务 -->
</body>

 <script>
    console.log(1);
   
    const p = new Promise((resolve)=>{
       setTimeout(function(){
       console.log(2);
       //只有resolve执行后才会放行，
       resolve();
    },3000)
    });
  p.then(()=>{
    console.log(3);
  }
)
console.log(4)
    
</script>
</html>